main {
    margin: 0 auto;
    width: 1338px;
    padding: 73px 0 347px;
}

.mainDiv {
    height: 485px;
    width: 699px;
    margin: 0 auto;
    height: 485px;
    background: #FFFFFF;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.12), 0 4px 4px 0 rgba(0, 0, 0, 0.18);
}

.main-title {
    text-align: center;
    display: block;
    padding: 48px 0;
}

.main-title h2 {
    /* padding: 0px 20px 0 20px; */
    color: #3E3E3E;
    font-size: 18px;
}

.resetpwdHeader {
    width: 566px;
    margin: 0 auto;
    height: 98px;
}

.stepItem {
    position: relative;
    text-align: center;
    width: 33.3%;
    z-index: 15;
}

.stepItem.active .step {
    background: #5944C3;
}

.stepItem.active {
    color: #5944C3;
}

.step {
    cursor: pointer;
    background: #C6C6C6;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    margin: 13px auto;
}

.step p {
    line-height: 28px;
    font-size: 18px;
    color: #FFFFFF;
    letter-spacing: 0;
}

.line {
    top: 26px;
    width: 100%;
}

.linerstep {
    background: rgba(0, 0, 0, .15);
    width: 33.3%;
    height: 3px;
    float: left;
}

.linerstep.active {
    height: 0px;
    border-bottom: 3px solid #5944C3;
}

.mainContent {
    width: 379px;
    margin: 0 auto;
    height: 252px;
}

.resetInput {
    height: 40px;
    width: 379px;
    margin: 0 auto 25px;
}

.resetInput button {
    border: none;
    height: 38px;
}

.resetInput input {
    height: 38px;
    font-size: 14px;
    color: rgba(62, 62, 62, 0.7);
    letter-spacing: 0;
}

.submit,
.password,
.cellPhoneNum {
    border: 1px solid #000000;
    border-color: rgba(0, 0, 0, .2);
    border-radius: 3px;
    width: 100%;
}

.submit {
    cursor: pointer;
    font-family: "HiraginoSansGB-W3";
    font-size: 18px;
    color: #FFFFFF;
    border-radius: 3px;
}

.imgCaptcha,
.verfCode {
    border: 1px solid #000000;
    border-color: rgba(0, 0, 0, .2);
    border-radius: 3px;
    width: 262px;
}

.captcha,
.getVerfCode {
    width: 98px;
    font-family: "HiraginoSansGB-W3";
    font-size: 14px;
    color: #FFFFFF;
    cursor: pointer;
    background: #5944C3;
    border-radius: 3px;
}

.captcha {
    background: rgba(0, 0, 0, 0.35);
}